/*
 * @(#)MtmWorkflowDynamicUserActor.java
 *
 * Copyright (c) 2003 DCIVision Ltd
 * All rights reserved.
 *
 * This software is the confidential and proprietary information of DCIVision
 * Ltd ("Confidential Information").  You shall not disclose such Confidential
 * Information and shall use it only in accordance with the terms of the license
 * agreement you entered into with DCIVision Ltd.
 */
package com.dcivision.workflow.bean;


/**
 * MtmWorkflowDynamicUserActor.java
 * 
 * This class is the serializable bean reflecting business logic uses.
 * It represents an owner that is dynamically assigned to a workflow progress. 
 * Owner can be an user, a group, a role, or other special step owner types.
 * 
 * @author Tony Chen
 * @company DCIVision Limited
 * @creation date 04/11/2004
 * @version $Revision: 1.8 $
 * @see MtmWorkflowStepUserActor
 */
public class MtmWorkflowDynamicUserActor extends MtmWorkflowStepUserActor {
  
  public static final String REVISION = "$Revision: 1.8 $";
  static final long serialVersionUID = 7759657927022367462L;
  
  
  private Integer workflowProgressID = null;
  private String permission = null;
  
  
  public MtmWorkflowDynamicUserActor() {
    super();
  }
  /**
   * @return Returns the workflowProgressID.
   */
  public Integer getWorkflowProgressID() { 
    return(this.workflowProgressID);
  }
  /**
   * @param workflowProgressID The workflowProgressID to set.
   */
  public void setWorkflowProgressID(Integer workflowProgressID) { 
    this.workflowProgressID = workflowProgressID;
  }
    
	public String getPermission() {
		return permission;
	}
	
	public void setPermission(String permission) {
		this.permission = permission;
	}
}

